Header image
State License: OK#2970

Making Electrical Energy & Technology Useful to our Customers

 
  
 
   
 

 
 
Employment Opportunities

Libra is always searching for new talent. If you think you have what it takes to be a team player, send your resume to:

Human Relations Department